html { background:url(images/bg_body.jpg) repeat 0 0;}
html * { margin:0; padding:0;}
body {} 


div#menu { }
div#copyright {
    font:11px 'Trebuchet MS';
    color:#222;
    text-indent:30px;
    padding:140px 0 0 0;
	text-indent:-999999999999999999px;
}


a { outline:0 none;}




#menu_left {
    font: 14px 'Segoe UI',Helvetica,Arial,sans-serif;
    float: left;
}
#menu_left ul {
    list-style: none outside none;
}

#menu_left ul li {
  
background: url("../images/bg.gif");
    overflow: hidden;
    margin: 4px 0;
}
#menu_left ul li {
    margin: 4px 0;
    overflow: hidden;
}#menu_left ul li span {
    display:inline-block; 
    float:right;
     width:30px; 
     background:url("../images/treeSplit.png") no-repeat 100% 0; 
     cursor:pointer;
     height: 28px;
    margin-top: -5px;
     }
#menu_left ul li a {
    color: black;
    display: inline-block;
    float: right;
    font-size: 12px;
    padding: 5px 10px;
    text-decoration: none;
    width: 160px;
}
#menu_left ul li span.opened { background-position:100% -61px;}

	#menu_left ul li div { clear:both; height:auto; }
#menu_left ul li li {
   
background: url("images/bg3.gif") clear: both;
    margin: 0;
    padding-left: 10px;
}#menu_left ul li li a { color:#626262; font-size:12px; padding:5px -1px; float:left;  width:auto; }
	#menu_left ul li li a:hover { text-decoration:underline; color:#333;}
	#menu_left ul li li span { float:left; display:inline; width:15px; height:20px;  background-position:-10px -263px; cursor:default; }
	#menu_left ul li li span.closed { background-position:-10px -131px; cursor:pointer;}
	#menu_left ul li li span.closed.opened { background-position:-7px -197px; }

		#menu_left ul li li li { border:0;}





